共计 466 个字符,预计需要花费 2 分钟才能阅读完成。
软链接
软链接,也称为符号链接,类似于 Windows 操作系统中的快捷方式,作用是方便操作。
有些经常被操作的文件,藏的很深,每一次找很麻烦,怎么办?可以给这些经常操作的文件创建软链接,通过软链接快捷的操作目标文件。
ln 命令用来创建软链接:ln -s a.txt a
,表示给 a.txt 文件创建一个 a 的快捷方式(软链接)。
软链接和目标文件实际上是两个文件,在软链接中存储的是目标文件的路径。软链接关联的目标文件如果被删除,软链接这个快捷方式也就失效了。可以通过查看 inode 号,来证明软链接和目标文件是两个不同的文件。
硬链接
创建硬链接:ln a.txt a
,不加 - s 是创建硬链接。硬链接和原文件 inode 号一致,说明是同一个文件。
硬链接特点:
- 主要是用来做:重要文件备份
- 目标文件删除之后,硬链接只要在,文件其实就没有被删除。总结一句话:目标文件或者硬链接只要有一个存在,文件就没有被真正的删除
- 硬链接机制和复制粘贴还不一样,复制粘贴之后的文件,修改其中之一,另一个不会变,但是硬链接就不一样了。通过操作硬链接,目标文件会改变;操作目标文件,硬链接也会改变
正文完